<?php
for ($i = 0; $i < count($data); $i++) :
?>
<h2><?php echo $data[$i]['course'];?></h2>
<h3>Преподаватель спецкурса: __________________________</h3>
<p>2012/13 учебный год</p>
<?php 
if (! isset($data[$i]['pupils'])) {
	echo "<p>Нет учеников, записанных на курс.</p>";
	continue;
}
?>
<table>
	<tr>
		<th>№ п/п</th>
		<th>ФИО</th>
		<th>Группа</th>
		<th>I полугодие</th>
		<th>II полугодие</th>
		<th>Итог</th>
	</tr>
	<?php
	for ($j = 0, $p = 1; $j < count($data[$i]['pupils']); $j++) :
	?>
	<?php 
		$group = $data[$i]['pupils'][$j]['pupil']->get_group();
		if (empty($group)) {
			continue;
		}
	?>
	<tr>
		<td><?php echo $p++;?></td>
		<td>
			<?php 
			echo $data[$i]['pupils'][$j]['pupil']->get_lastname() . ' ';
			echo $data[$i]['pupils'][$j]['pupil']->get_name();
			?>
		</td>
		<td><?php echo $data[$i]['pupils'][$j]['pupil']->get_group();?></td>
		<td><?php echo $data[$i]['pupils'][$j]['grades'][0]->get_grade_text();?></td>
		<td><?php echo $data[$i]['pupils'][$j]['grades'][1]->get_grade_text();?></td>
		<td><?php echo $data[$i]['pupils'][$j]['grades'][2]->get_grade_text();?></td>
	</tr>
	<?php
	endfor;
	?>
</table>
<p class='page-break'></p>
<?php
endfor;
?>
